// import { bindUrl } from "./bindUrl";
// import { KeyVal } from "./utils";

// interface HttpConfig {
//   method: string;
//   url: string;
//   params?: KeyVal;
//   paramsSerializer?: Function;
// }

// const httpHelper = ({
//   method = "GET",
//   url,
//   params,
//   paramsSerializer,
// }: HttpConfig) => {
//   const xhr = new XMLHttpRequest();

//   xhr.open(method.toUpperCase(), bindUrl(url, params, paramsSerializer));

// };

// function fun1() {
//   return new Promise((res) => {
//     setTimeout(() => {
//       console.log("fun1");
//       res();
//     }, 1000);
//   });
// }

// function fun2() {
//   setTimeout(() => {
//     console.log("fun2");
//   }, 2000);
// }

// Promise.all([fun1(), fun2()]).then(() => {
//   console.log("fun3");
// }).catch(()=>{
//     console.log("err");
// });


var a =  1 && 2
// a ==> 1 X
// a ==》 2

